package cn.ecnu.search.parameter;

import lombok.Data;

//
// ?keyword=xxx&type=xxx&sort=xxx&field=xxx&author=xxx&kind=xxx&journal=xxx&year=xxx&page=xxx&poster=xxx
@Data
public class SearchParameter {
    private String keyword; // 搜索的关键词, 一定不为空
    private String type; // 搜索的类型 title, author, abstract, poster, null默认是abstract检索
    private String sort; // 排序的方式 publish_time, post_time, note_num, null为综合排序
    private String field; // 搜索论文的研究领域
    private String author; // 搜索论文的作者
    private String kind; // 论文的类型
    private String journal; // 搜索的期刊
    private Integer year; // 论文发表的年份
    private Integer page; // 查询的页码
    private String poster;// 论文的发布者

}
